tarkin detention facility - Espagnol Anglais Dictionnaire